Boost
boost
arrow_drop_down
Boost.Filesystem
C++ 11 Added in Boost 1.30.0
Categories: System

The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories.

This Release

Beman Dawes
Author
Andrey Semashev
Andrey Semashev
Maintainer
Mike Dev
Mike Dev
Contributor - New
Nikita Kniazev
Nikita Kniazev
Contributor - New
Giel van Schijndel
Giel van Schijndel
Contributor - New
Andrey Semashev
Andrey Semashev
Contributor

Boost.Filesystem

Boost.Filesystem, part of collection of the Boost C++ Libraries, provides facilities to manipulate files and directories, and the paths that identify them.

Directories

  • doc - Documentation sources
  • include - Interface headers of Boost.Filesystem
  • src - Compilable source files of Boost.Filesystem
  • test - Boost.Filesystem unit tests
  • example - Boost.Filesystem usage examples

More information

  • Documentation
  • Report bugs. Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.
  • Submit your patches as pull requests against develop branch. Note that by submitting patches you agree to license your modifications under the Boost Software License, Version 1.0.

Build status

Master: AppVeyor Travis CI Develop: AppVeyor Travis CI

License

Distributed under the Boost Software License, Version 1.0.

All Time

Beman Dawes
Beman Dawes
Contributor
Peter Dimov
Peter Dimov
Contributor
Daniel James
Daniel James
Contributor
Vladimir Prus
Vladimir Prus
Contributor
Rene Rivera
Rene Rivera
Contributor
Dave Abrahams
Dave Abrahams
Contributor
nobody
Contributor
John Maddock
John Maddock
Contributor
Alexei Khlebnikov
Alexei Khlebnikov
Contributor
Marshall Clow
Marshall Clow
Contributor
Douglas Gregor
Douglas Gregor
Contributor
Troy D. Straszheim
Troy D. Straszheim
Contributor
K. Noel Belcourt
K. Noel Belcourt
Contributor
Gennaro Prota
Contributor
Daniel Krügler
Daniel Krügler
Contributor
Boris Gubenko
Contributor
Michael A. Jackson
Michael A. Jackson
Contributor
Antony Polukhin
Antony Polukhin
Contributor
Jacob Lifshay
Jacob Lifshay
Contributor
Thomas Trummer
Thomas Trummer
Contributor
Aleksey Gurtovoy
Contributor
Vicente J. Botet Escriba
Vicente J. Botet Escriba
Contributor
tbeu
tbeu
Contributor
Felix Bruns
Felix Bruns
Contributor
Christoph Müllner
Christoph Müllner
Contributor
hammond
hammond
Contributor
Mike Crowe
Mike Crowe
Contributor
Rodger Combs
Contributor
emmett-b
emmett-b
Contributor
datadiode
datadiode
Contributor
Jakub Wilk
Jakub Wilk
Contributor
Marcel Raad
Marcel Raad
Contributor
Daniela Engert
Daniela Engert
Contributor
Markus Schöpflin
Contributor
Steven Watanabe
Steven Watanabe
Contributor
Bryce Adelstein-Lelbach
Bryce Adelstein-Lelbach
Contributor
Hartmut Kaiser
Hartmut Kaiser
Contributor
Jens Maurer
Jens Maurer
Contributor
Jonathan Turkanis
Jonathan Turkanis
Contributor
Martin Wille
Contributor
Stefan Slapeta
Contributor
Marcel Raad
Marcel Raad
Contributor
Akira Takahashi
Akira Takahashi
Contributor
Jonathan Wakely
Jonathan Wakely
Contributor
Toon Knapen
Toon Knapen
Contributor
David Olsen
David Olsen
Contributor
Alexander Nasonov
Alexander Nasonov
Contributor
Christopher Jefferson
Christopher Jefferson
Contributor
Adrien Destugues
Adrien Destugues
Contributor
Claudio Bley
Claudio Bley
Contributor
Chris Stylianou
Chris Stylianou
Contributor
Sebastian Redl
Contributor